40c5a2d9bc7c16608d16866045188448531fa9dc,BaragonService/src/main/java/com/hubspot/baragon/service/worker/RequestPurgingWorker.java,RequestPurgingWorker,getPurgeActionForMaybeActiveRequest,#String#number#Optional#,104
Before Change
if (!maybeState.isPresent() || InternalStatesMap.isRemovable(maybeState.get())) {
if (configuration.getHistoryConfiguration().isPurgeOldRequests()) {
if (shouldPurge(maybeUpdatedAt, referenceTime)) {
LOG.trace(String.format("Updated at time: %s is earlier than reference time: %s, purging request %s", maybeUpdatedAt.get(), referenceTime, requestId));
return PurgeAction.PURGE;
} else {
return PurgeAction.SAVE;
After Change
if (!maybeState.isPresent() || InternalStatesMap.isRemovable(maybeState.get())) {
if (configuration.getHistoryConfiguration().isPurgeOldRequests()) {
if (shouldPurge(maybeUpdatedAt, referenceTime)) {
LOG.trace("Updated at time: {} is earlier than reference time: {}, purging request {}", maybeUpdatedAt.get(), referenceTime, requestId);
return PurgeAction.PURGE;
} else {
return PurgeAction.SAVE;